commit oneself and venture something - Spanish English Dictionary